package com.hdi.extendsconstructor;

class F{
    public F(){
        System.out.println("===父类F的无参数构造器执行了===");
    }

    public F(String name,int age){
        System.out.println("===父类F的有参构造器执行了===");
    }
}

class Z extends F{
    public Z(){
        //super(); // 默认存在的
        System.out.println("===子类的无参构造器执行了===");
    }
    public Z(String name){
        System.out.println("===子类的有参构造器执行了===");
    }
}


public class Test {
    public static void main(String[] args) {
        //目标：先认识子类构造器的特点，再掌握这个特点的常用应用场景
        Z z = new Z();
    }
}
